<<if !$remaining or $remaining.length === 0>>
<<set $allPassages = [
"Ink Meets Paper I",
"Ink Meets Manuscript I",
"Margin",
"Infantry Officer",
"Corridor",
"Child at the Wall",
"Pleasant",
"Sea Structure",
"Turned Page",
"Footprints",
"Candle",
"Three Lines",
"Voices",
"The Trench Whispers",
"The Argument",
"The Most Beautiful Place"
]>>
<<set $remaining = $allPassages.shuffle()>>
<<set $endingPassage = "Ink Meets Paper Last">>
<</if>>
<b>The stones remember.</b>
Sounds. Laughter. Tears. Anger. Despair. Love, a hand held. Loss, an aching hollow.
They are carried on the mist, heard in the wind, seen in the breaking waves.
The stones guide your hand.
Mist holds against the castle walls as if the morning had not yet decided whether to arrive.
The stones remember ... not only footsteps, but a ruin where glory lived.
Something in the arch still keeps the shape of the pride that led to ruin.
Long after the voices have gone, the echoes remain.
<hr>\
A phrase comes first, felt not heard, echoes of the past ...
<center>... <<link "You begin to write">></center>
<<set _next = $remaining.shift()>>
<<goto _next>>
<</link>>:: StoryInit [script]
<<cacheaudio "rain" "https://cardiffwriters.org/twines/audio/rain.mp3">>
<<cacheaudio "softwind" "https://cardiffwriters.org/twines/audio/softwind.mp3">>
<<cacheaudio "waves" "https://cardiffwriters.org/twines/audio/waves.mp3">>
<<cacheaudio "wind" "https://cardiffwriters.org/twines/audio/wind.mp3">>
<<cacheaudio "candle" "https://cardiffwriters.org/twines/audio/candle.mp3">>
<<cacheaudio "fire" "https://cardiffwriters.org/twines/audio/fire.mp3">>
<<cacheaudio "windandrain" "https://cardiffwriters.org/twines/audio/windandrain.mp3">>
<<cacheaudio "monks" "https://cardiffwriters.org/twines/audio/monks.ogg">>
<<cacheaudio "gulls" "https://cardiffwriters.org/twines/audio/gulls.mp3">>
<<cacheaudio "seaside" "https://cardiffwriters.org/twines/audio/seaside.mp3">>
<<cacheaudio "gunfire" "https://cardiffwriters.org/twines/audio/gunfire.mp3">>
<<set $allPassages = [
"Ink Meets Paper I",
"Ink Meets Manuscript I",
"Margin",
"Infantry Officer",
"Corridor",
"Child at the Wall",
"Pleasant",
"Sea Structure",
"Turned Page",
"Footprints",
"Candle",
"Three Lines",
"Voices",
"The Trench Whispers",
"The Argument",
"The Most Beautiful Place",
"Heroism"
]>>
<<set $remaining = $allPassages.shuffle()>>
<<set $endingPassage = "Ink Meets Paper Last">>
She lifts her head before the sentence is done. Beyond the slit window the sea flares white against the rocks below Manorbier, then draws back, dragging shingle after it.
Salt has filmed the glass. Her reflection lingers there a beat too long, pale over the outer ward, over the wet flagstones, over the gull that stamps once and is gone.
When she bends again, the line has lengthened of its own accord,
thought running on, unfastened...
the moment widening, then slipping away before it can be held.
<hr>\
<<audio "seaside" volume 0.1 loop play>>
<<script>>
SimpleAudio.tracks.get("seaside").playWhenAllowed();
<</script>>
<<include "Continue Link">>
The nib touches down before the hand has settled. Ink opens in the paper like rain striking dust in the gatehouse.
He waits for the blot to spread. It feathers at the edge, dark at the centre, exact as a bruise.
From the yard below comes the clatter of a bucket, then nothing. The chair gives a small complaint behind him. He does not turn. He does not stand. He will not salute.
He writes on while the surf works at the cliff under the castle.
<<audio "fire" volume 0.3 loop play>>
<<script>>
SimpleAudio.tracks.get("fire").playWhenAllowed();
<</script>>
<hr>\
<<include "Continue Link">><div class="illuminated">A man writes because he cannot otherwise discharge what accumulates within him. </div>
.
This is not vanity, though it is mistaken for vanity by those who do not write, which is to say by most men.
It is necessity.
The hand moves because the alternative is to carry the weight of it unspoken, and no man can carry that weight indefinitely without damage to himself and to those around him.
I have written much. I regret none of it, though I acknowledge that others have found grounds for disagreement, which is their right and their loss.
<hr>\
<<audio "monks" volume 0.1 loop play>>
<<script>>
SimpleAudio.tracks.get("monks").playWhenAllowed();
<</script>>
<<include "Continue Link">>He scores out a phrase so hard the nib snags.
The ink spreads in dark strands, snagging like wire drawn too tight.
Below it, another line comes cleaner, though his hand is not clean. Mud has dried in the seam of his knuckle. Salt whitens the cuff where spray reached him on the path up to Manorbier.
Half buried in the sand, a fish out of water had breathed its last. Flies settled on the corpse. <i>Who commanded the fish onto this beach.</i> He had kicked sand over the stinking corpse. Given a pointless salute. A ragged volley. Waves against the shore.
He presses his palm flat until the paper stops trembling. Throws his pen into the fire.
<div class="poem-indent">
<span class="s1">Good men.</span> <span class="s2">Hanging on the wire like rags.</span>
<span class="s3">And when the guns came they danced.</span> <span class="s4">Every last one of them held in their last dance.</span>
<span class="s5">Dancing to the rhythm of the guns.</span>
</div>
<<audio "gunfire" volume 0.3 loop play>>
<<script>>
SimpleAudio.tracks.get("gunfire").playWhenAllowed();
<</script>>
<hr>\
<<include "Continue Link">>The room again. Lilies on the table ... someone had thought that kind, or appropriate, she was no longer sure there was a difference ... and that smell, that particular heaviness, the smell of churches and of endings, of flowers already beginning their slow collapse into sweetness and rot.
The sunshine showed up the windows. It always did, this light, finding what you had not noticed or had chosen not to: the grime, the smear, the evidence of ordinary neglect. Outside, a seagull, indifferent and magnificent, cried once, wheeled against the white sky, hung there a moment as if considering, then dropped away toward the sea.
<hr>\
<<audio "windandrain" volume 0.1 loop play>>
<<script>>
SimpleAudio.tracks.get("windandrain").playWhenAllowed();
<</script>>
<<include "Continue Link">>The child puts his ear to the inner wall where the lime has flaked away.
There is only the silence of stone.
Then he hears it.
A crashing of thunder. The sea attacks the cliff. Wind assaults his ears. Boots pound the courtyard. Commands called.
He jerks back. Fine dust clings to his cheek. When he wipes it off, the mark of the wall stays ghostly on his sleeve.
<<audio "fire" volume 0.3 loop play>>
<<script>>
SimpleAudio.tracks.get("fire").playWhenAllowed();
<</script>>
<hr>\
<<include "Continue Link">>He writes the word ''pleasant'' and sees at once that the paper will not wear it.
Outside, the headland takes the wind full on. A gull is blown sideways above the ditch. The sea below the curtain wall repeats its sentence over and over on the black rock.
His thumb smears the whole word.
Presses until the page darkens. The ink spreads, gaping, like a wound.
He searches for another word. None comes.
He throws the paper in the fire. Caps the pen.
Perhaps another day.
<<audio "fire" volume 0.4 loop play>>
<<script>>
SimpleAudio.tracks.get("fire").playWhenAllowed();
<</script>>
<hr>\
<<include "Continue Link">><div class="illuminated">The sea below Manorbier is not the gentle sea of poets and of dreamers.</div>
It is a property of certain places that they retain what has happened within them, as a stone retains the cold of winter long after spring has arrived.
I do not speak of ghosts, which are a matter for theologians more subtle than myself, but of something more material ... the way a room holds the shape of those who have lived in it, the way a path remembers the feet that have worn it down.
Manorbier is such a place. It has held too much for too long to let any of it go easily.
<<audio "waves" volume 0.1 loop play>>
<<script>>
SimpleAudio.tracks.get("waves").playWhenAllowed();
<</script>>
<<audio "monks" volume 0.1 loop play>>
<<script>>
SimpleAudio.tracks.get("monks").playWhenAllowed();
<</script>>
<hr>\
<<include "Continue Link">>She turns the page and feels the drag of it, as if the corner were still caught under another hand.
Another's hand, how can you know another?
Leonard is another.
The page turned, a grain of sand slips from the fold and skates across the margin.
A tick of time.
She remembers the steps by the chapel, the wind on the headland, the way spray dried on her sleeve in small stiff stars. The way the sand blew away from her towards the water.
The sentence in front of her carries the sense of something already read, though the ink is fresh.
<hr>\
<<audio "waves" volume 0.1 loop play>>
<<script>>
SimpleAudio.tracks.get("waves").playWhenAllowed();
<</script>>
<<include "Continue Link">><div class="illuminated">The sea below Manorbier is not the gentle sea of poets and of dreamers. </div>
It is a working sea, a sea of purpose and of violence, that attacks the cliff as an army attacks a wall, without malice and without mercy, because it is the nature of water to wear down what resists it.
I have watched it from the battlements in all weathers and in all seasons. It does not change. It is we who change, standing above it, growing older, while the sea continues its patient and indifferent work.
<hr>\
<<audio "monks" volume 0.1 loop play>>
<<script>>
SimpleAudio.tracks.get("monks").playWhenAllowed();
<</script>>
<<include "Continue Link">>The candle gutters in the draught from the arrow slit. Wax has run down one side and set there in a pale rib.
She watches the flame bow toward the page, straighten, bow again. Beyond the window the last light lies on Manorbier's outer wall; below, the water keeps worrying the base of the cliff.
Her hand hangs above the paper. A drop of wax falls and hardens before she moves.
<<audio "candle" volume .6 loop play>>
<<script>>
SimpleAudio.tracks.get("candle").playWhenAllowed();
<</script>>
<<audio "softwind" volume .05 loop play>>
<<script>>
SimpleAudio.tracks.get("softwind").playWhenAllowed();
<</script>>
<hr>\
<<include "Continue Link">><div class="poem-indent"><div class="illuminated">Three marks stand on the page:</div>
one cut in hard, as if with a nail;
one drawn long, trailing like weed in tidewater;
one broken off short at the edge of sense.
They lie together like stones from different walls built into the same keep.</div>
<hr>\
<<audio "monks" volume 0.1 loop play>>
<<script>>
SimpleAudio.tracks.get("monks").playWhenAllowed();
<</script>>
<<include "Continue Link">><div class="continue-link"><<set _inkLabel to tags().includes("Gerald") ? "ink meets vellum" : tags().includes("Woolf") ? "ink meets parchment" : "ink meets paper">><<link _inkLabel>>
<<audio ":all" stop>>
<<if $remaining and $remaining.length > 0>>
<<set _next = $remaining.shift()>>
<<goto _next>>
<<else>>
<<goto $endingPassage>>
<</if>>
<</link>></div>The castle continues ... wall beyond wall, arch beyond arch, the stone argument made nine centuries ago still being made, still holding.
There are stairs.
They go up toward the light ... toward the battlement, toward the horizon, toward the place where the land gives way to the Atlantic and the Atlantic gives way to nothing you can name. The top step offers no rail, nothing to hold.
They go down toward the dark ... toward the passageways that run beneath the fortress like memory beneath thought. Down there the air has not moved for a long time. It remembers what it knew.
Between the two, in the turning of the stair, a phrase surfaces, felt not heard.
<i>The ink is fresh but carries the sense of something already read.
Who commanded the fish onto this beach.
In all the broad lands of Wales, Manorbier is the most pleasant place by far.
Water takes her shoes, then her ankles.</i>
Then it is gone. The stair continues. The stone holds.
The stairs lead up toward the light.
The stairs lead down toward the dark.
At the turning, for a moment, you are both.
I begin to write.
<span class="whisper">The ink is blotted dry</span>
<hr>\
<div class="center">[[Begin again->Restart]] I [[Manorbier->Influence]]</div>:: Restart
<<set $remaining = $allPassages.shuffle()>>
<<goto "Stones Remember">>On the path below the castle she stops where the pebbles begin.
The tide reaches, retreats, reaches again.The air is tempered by the sea, carrying a chill that steadies rather than wounds as if this place were made for endurance, not comfort.
Water takes her shoes, then her ankles.
The body answers before the mind, time folding into the sound of waves that seem always to have been arriving.
Up above, Manorbier holds its dark windows to the wind as if listening,
the line of its broken battlements blurred by salt and distance, watching without answer. It reads her mind, recoils in horror, how could she think it, why should she think it.
A voice in her head.
<i>Am I a writer?</i>
The voice in her head doesn't answer.
<<audio "waves" volume 0.1 loop play>>
<<script>>
SimpleAudio.tracks.get("waves").playWhenAllowed();
<</script>>
<hr>\
<<include "Continue Link">><<audio "fire" volume 0.5 loop play>>
<<script>>
SimpleAudio.tracks.get("fire").playWhenAllowed();
<</script>>
He braces the paper on the stone ledge and writes because the hand knows the drill.
The battered walls take the pressure of his wrist without yielding.
Each time the sea falls back, the hiss is like breath dragged through teeth ...
as if the place still holds the echoes of old wars.
An innocent child had dug a hole in the sand, surrounded it with feeble walls,sat there while the sea rolled ever nearer...
Mud has seeped into the seams of his skin. The nib catches. He writes through it.
When he folds the sheet, the castle wall under his wrist is colder than the day.
It is all so pointless.
<hr>\
<<include "Continue Link">>The stone presents itself as permanence, as dignity, as the natural shape of authority ... but that is a trick of good masonry and better storytelling.
A castle is not a memory. It is a decision.
These walls did not rise from the earth out of admiration for the view, nor from any affection for the sea air. They were placed, one upon another, by men who understood perfectly well that height confers power, and thickness, obedience.
From below, it appears romantic ... a ruin softened by weather, generous in its decay. But from below is precisely where one was meant to stand.
Consider who stood above.
Consider who was kept out, and who was kept in.
The stones remember, yes ... but not impartially. They remember the weight of hands that built them, and the weight of those who were pressed against them, taxed beneath them, named by them.
To call this place “pleasant” is not inaccurate. It is merely incomplete.
Pleasant for whom.
The wind moves through the broken arches now as if nothing has been decided here. But decisions were made ... and lived ... and enforced ... long before they became picturesque.
The stones do not forget. They have simply learned the manners of silence.
<hr>\
<<audio "gulls" volume 0.1 loop play>>
<<script>>
SimpleAudio.tracks.get("gulls").playWhenAllowed();
<</script>>
<<include "Continue Link">><div class="illuminated">The castle at Manorbier is set upon a ridge between the sea and the valley, well disposed for defence and for contemplation alike, which are not so different as men suppose. </div>
By the grace of God,I was born within these walls. I know the particular coldness of this stone in the morning, the way the salt arrives on the south-west wind and leaves its mark on everything it touches, on the glass, on the sleeve, on the skin itself.
What God constructed here he constructed with patience and with care.
Whether men have proved worthy of it is a question I will not answer, having answered it too many times already.
<hr>\
<<audio "monks" volume 0.1 loop play>>
<<script>>
SimpleAudio.tracks.get("monks").playWhenAllowed();
<</script>>
<<include "Continue Link">>This piece draws on Manorbier as a site where different literary voices converge.
The fragments echo the sensibilities of writers such as Gerald of Wales, Virginia Woolf, George Bernard Shaw, and Siegfried Sassoon.
The work engages with memory, landscape, and the persistence of experience. Its structure reflects the idea that place itself becomes a kind of author, shaping what is written.
<hr>\
<div class="center">[[Begin again->Restart]] </div>Men have always found it easier to build monuments to the heroic dead than to ask why the dead were necessary.
This castle was raised to project force and to receive it. The towers speak of readiness. The walls speak of permanence. The arrow slits speak — more honestly than the rest — of the expectation of enemies.
And yet we call it heritage. We come on Sundays and photograph the gatehouse.
A soldier is not a hero by virtue of his suffering. He is a man — frequently a young man, frequently a poor one — placed where he was placed by decisions taken elsewhere, by men in rooms he was never invited to enter.
Sassoon knew this. He wrote it plainly and was rewarded with a diagnosis.
The castle at Manorbier has stood nine hundred years and will stand nine hundred more, and in all that time no wall has ever questioned its orders.
That is not strength. That is the oldest trick in the world.
We build in stone so that what was done here looks, from a sufficient distance, inevitable.
The stones do not remember courage. They remember engineering.
<<audio "waves" volume 0.1 loop play>>
<<script>>
SimpleAudio.tracks.get("waves").playWhenAllowed();
<</script>>
<hr>\
<<include "Continue Link">>